75359898
38093935
8245979
68438229
2093656
50831576
89928797
86455985
8025447
35928354
64145251
67126635
5006370
63564980
2785869
23791692
90192967
36571585
92916941
54977585
27042515
73659758
30967868
21478718
52264327
1569616
48534452
88147334
2671400
69795208
35468270
328645
66041732
52885074
65986524
95913587
45838041
96478713
79421595
26554586