64099089
42299424
54014125
20675422
21892223
2406247
39201675
19876470
8317287
45418650
21115775
40964322
74718655
29189155
34974872
57472765
30955617
24185200
60932
6502395
76955335
24589674
52268384
65521368
98405874
32993673
33741359
54262012
51807660
32846929
61145283
62686261
41349658
53278747
97724118
61992434
26619905
23039442
15652982
64886251