26907672
1126142
38147602
39658983
96575070
3381769
5535479
56283574
5612677
35321954
68794572
52677180
63012586
954521
53165920
66931552
37233822
48622375
33975474
9458989
20496401
31316334
64791296
42642485
57394585
11915311
74017150
86571192
45466470
49496921
98751974
72907203
2664853
4235671
30001794
22159506
45751450
94178883
1883263
53201332