59586641
48545232
76612517
54206802
17765303
10566352
24375175
69676972
56925517
11641996
51394361
63904143
13578949
14724437
86586211
45404504
43595627
9112366
65413960
4187282
41571565
6849190
17284088
26475696
90688681
9468205
58139063
51551026
14276331
17278927
55807045
2127148
65601915
60671812
29476896
737948
71442068
85951525
79812424
33576443