21138875
22234554
91421383
69135450
25725163
85634446
99068678
53608121
51686595
676287
8732865
28469840
56601807
81615159
32746824
3644253
61131016
59886263
74765366
85671961
7337788
86431800
54092229
61061301
35454000
72004272
8007753
99676146
17051446
72651121
63992678
64864614
88586035
72033972
78687845
93772909
88056597
78811192
96542463
8283944