9902726
93929396
2332161
40408894
9753367
15444468
68086094
51568048
13305043
6608203
22025953
42059942
95249207
75213192
17494098
15393641
1464777
64145838
83849935
10553718
70302473
5406002
40502859
6217284
19487136
11096824
29307045
53438764
89653364
1360821
73976995
47376036
18767993
108270
1522229
33463006
8912584
1892344
12688187
96197021