83983145
80595030
12277941
41387904
4512643
88829172
21278586
68707132
82277045
42913477
71364378
803539
62872588
94091995
34216517
45185554
75833852
19368324
39831486
99088450
86628834
346375
84618
53786009
10533420
69823192
52847218
98207215
8425805
40195583
59763740
1632671
48798727
98561954
20004210
40356657
64225104
16782331
81641976
87676253