84548078
24582873
91338390
89341095
90209816
9891008
40305472
97847168
2256242
12478568
96512898
26102200
6105149
42323470
4097583
43325549
75979233
1869523
54239524
31758875
65433444
216410
861376
19156985
43804589
8352697
85525737
76447022
6101439
82595929
847834
79706216
77702707
41654328
5572727
31473501
38033122
33016542
32395899
43049157