65285488
35162483
87895252
9488854
97955785
70136845
85223441
49965264
37458470
47882911
44553540
44157415
946972
88836671
79181034
3898855
13709940
87286949
80777916
79565625
55052121
41161618
48692743
20885547
18044452
79448040
51288783
36171329
22602123
16993227
69622296
9631479
70202749
75632684
20772117
76658971
13369226
54986482
2382864
31263354