56258205
6188766
18461441
78823279
62004739
14107631
7499304
63058058
43942434
22785920
4166761
52327424
35416820
65652909
64152729
59393396
76109498
32251924
52067984
74682578
9900954
50113058
27883589
97055239
9164779
24595596
62164938
2259325
82502325
59345661
39893200
29459831
16908294
81954698
80119188
23438511
38586056
96213323
38254112
4533145