73027522
6039071
19335951
93785876
75658425
19695222
93794598
40866402
72294461
3954474
45014779
98089451
40543765
92011727
11796195
29265322
59881838
84731356
18641799
68971992
8565045
11194432
83028919
59024354
43517270
30513159
1731998
8126842
2791739
17683630
53599635
18292919
96301582
39406296
26924219
35484500
75709528
157797
25817230
40675378