282536
5313029
54852521
62801518
2791784
52885909
90672018
74298311
79948529
29003383
53279505
53539680
48764427
7822185
59374521
31124462
97279475
65181364
37074117
58697143
3576442
46143941
84486137
98922166
46025475
29925897
82994868
60454731
36482658
12909800
86306610
49188003
23481952
27604843
4930469
1879505
6741920
39863161
2910236
96892812