38221780
41768553
76447838
56056381
52042344
9746694
17245867
29717036
88137160
75769769
98204915
29372082
42401241
28383596
85786054
86568943
5745487
50671850
54298406
78219624
50386001
15216200
30447191
87394899
40591123
554772
35154755
53585880
78999731
55341734
21784868
70625186
52058902
79302290
66849117
4355631
82351611
52403822
18161344
45895440