8042216
281584
60951091
2874552
44351417
84278204
96285040
7695836
81241980
64068591
5176856
30855990
94451659
88419183
19836896
71252053
44491598
61985315
48345939
606235
43822662
96506396
14422312
72138326
79644777
22892952
15142001
82356227
29165154
54704339
58476301
52038789
48913409
96429464
40675407
4305227
8496565
24307159
53365325
34975527