18991869
8784019
92616015
9706328
4945446
81916050
24942511
60424280
42523589
52307620
21301602
41963516
67323423
90163183
54083378
70376852
76906886
6023235
64458441
39589273
50605521
83065919
53118712
11201950
66424775
16095218
8173253
588929
25007910
14797935
16999069
55384271
96629743
949751
84765466
70503744
83849161
44616728
80506828
64908297