52869018
3763359
73354090
1366373
29697280
65617874
41134126
8676872
24846564
18237729
22946462
47781042
61091408
20032145
54611996
6035891
28514609
98763516
56891282
16497621
12113634
75935883
40449097
26413785
82091729
4775312
89392279
70036633
66061631
20993014
79514719
83776
89242168
81616639
41613992
72833826
36753176
53586056
96113046
94942953