32582552
14631928
40261358
86366854
71191156
72386213
68921493
48331378
49294048
14229318
5072111
81732909
92121669
51048292
1867595
25018195
97591521
31851359
14489737
46101929
95908840
7999127
8524343
30773357
96957646
15926781
72092216
25038934
97256701
36791133
43109390
95826587
9294867
94115555
619732
23415432
80638164
4091804
5971857
30642550