83552075
85351028
89774188
2327333
52247237
45388259
7131352
7576781
94124832
35431677
51044136
4690159
5585579
98705601
24449505
20679623
63109424
19983080
55359624
10415984
66089941
43944251
20328467
66913963
29067581
44697100
99509221
12077497
99129651
21442569
16533288
45776790
87693854
18559884
1783237
76603186
54036849
77583811
2887594
69395069