89151891
14306444
19375952
65741651
11063914
6873698
62828135
71216166
46984590
63402968
90085150
66825807
48442713
54161645
1130820
6489371
7710941
67842538
74426862
58867655
72834967
54135737
2178142
5717546
84698897
31769507
76389584
84299264
9906549
24131301
99734172
42042086
7338407
58984362
64727800
7128292
97205390
75906912
94787043
495768