65425689
11522015
44189379
86016222
75977966
37792013
75715470
14266634
43408087
6265054
44448602
15816478
77877791
9484932
31835842
2777334
11866429
49002889
16169649
16953967
78267071
56327879
8686946
15956317
88744947
56827378
9642928
53841667
74888151
20195221
41935323
35549111
39981603
55015648
60002327
39778119
41285421
67401531
1944332
69638479