83413944
16852357
89591370
76066979
17078952
23795646
54467794
59594792
20085058
88148556
15786115
52419185
31117478
9217062
3617019
14788292
74056257
64502602
47764423
81303913
59108005
10239666
86106587
34082516
53374973
28159082
96734415
20713194
5364957
24751259
17667755
70973630
82798293
92184044
89023741
91641190
58801596
36829427
50123191
23157322