97747912
84447583
51328933
44032155
37472802
24023046
36555852
26229384
89531644
54221945
5561918
50814680
11335241
75072975
74269503
27648022
1788595
38029790
28867415
69991435
3284686
32649677
80666757
43329127
51059236
13979567
18889832
78927716
23234005
50783341
47142735
27303376
70375443
98586269
30852012
40363683
12352776
29551743
45851129
75714327