25187065
4970395
35761490
22321661
83396940
28141636
99422787
56223100
963686
29397896
18466446
3261153
20012652
74467283
43824707
975248
70127174
954453
43474837
23262136
4122987
9679493
51276512
7818647
11332598
5883995
78829734
95197130
15883542
19916095
45379925
82348123
26198171
28842934
91728158
49988504
2976467
46592944
12241152
66192897