59909177
93055494
58136578
30691482
57849466
53537697
343858
76159377
40307460
4930948
73377575
2289903
44893047
6697923
4550974
541571
4617558
14036213
5683584
14946869
14497332
92359771
3533131
84928962
62958482
70451090
55724449
442094
4087228
74021453
53734518
96061474
77466101
35328691
33347120
92896313
67955548
291781
97913238
59437104