76642471
84627094
7214940
25992924
57265718
5612252
28193682
41286053
91822464
69314426
91846342
70599655
63648653
60386859
89583417
7670297
74244267
93274670
81273838
41825164
54999150
41491277
31789436
94405681
75749847
68284121
63282185
197948
53062158
68358839
11053805
54231212
8836659
9017317
20508315
49048507
9996507
436823
51505433
28216804