71099093
62815843
22405184
93866972
82038107
39559170
56973851
38531390
30896978
58768909
1187742
69461350
31834155
61925526
74719995
31224149
9773144
36706958
63445802
65411906
78029596
62129960
128101
77806457
8178924
48865157
59855446
65823128
35077318
56285937
74097294
6631324
73845714
98198586
95704294
60184597
83311061
28912197
25343421
79616314