31182580
51423727
3431792
72325492
71051525
81088186
99788260
13213028
78817617
45231495
68238069
60438241
72059315
53776479
77929274
79161292
4984534
82544193
32237064
95984010
40738677
40804566
84142018
39259601
3549838
77683792
12835752
5533590
8725470
51125965
72291793
61315604
20468603
6098125
29607516
9593061
29134499
81498419
24265335
99084012