20056450
72789043
35325620
65265551
92265965
3272865
94915017
98941043
73438999
96427042
16769381
87988565
32291288
42872758
78605410
32468149
15383045
55411589
14513932
50498632
15682632
24883071
66412376
79784142
3703275
58781121
64271756
61688818
61885851
81608483
626197
2524386
4794935
80596106
32631154
97962277
12399046
2319007
44287708
27387595