41166354
54471449
87292609
65087362
14562039
31174082
68068952
29297218
93547978
36041881
64169912
24813531
26681345
34304701
78696251
66686721
85142678
12561526
81676305
1982894
20571687
51182341
6308976
65141891
49993972
67548519
24897192
63337490
86562589
37775706
86502138
9484486
77061805
3164884
62887562
58066894
6357287
13196522
458912
51397428