92005156
24782434
7434675
75028263
93285820
38036652
3063360
13916298
76069742
17717596
2986300
66339782
126235
5509281
75137567
42074933
12751586
27175572
40104400
10897148
78535176
98059020
58721723
5913302
19368001
90156961
26255031
64969468
10093928
64759801
8493842
79067623
16414139
13113803
43114395
78413732
6479317
34852827
80517807
4516489