42622600
97944362
42638223
47038576
67133906
2655519
83339731
89293507
48632215
3522160
22761809
16313190
72246207
98872142
17513387
1639592
6632963
55433896
21369350
22722443
20351782
84148988
166996
92516312
65898395
50031123
22774964
49694291
80459193
39206546
17699644
83121668
14823662
29715220
33085402
91531120
4131828
99909212
67396500
48564840