17876111
96845737
17249377
73026912
93991298
59243487
39624843
14616411
71222288
60571993
76019627
2533728
13925886
88568649
98567446
3623418
9229810
88282835
4485688
36687245
28464536
11068450
40045569
71262091
21555429
17948668
58201344
84555090
73704585
6404959
47506343
74192949
74471246
34292447
29524666
80356063
56514760
25505257
17323276
50979924