98091831
92625165
8802531
19946197
31635596
41453955
5038416
7844812
95022307
7392614
45845758
97744118
30132858
45821403
2096940
10308954
7792758
75791046
74519472
68848882
49302697
36368915
54473034
1943128
41054893
68538859
19219803
51033600
39249515
48847120
6065784
53068364
16868760
50955509
40243937
99413632
93372576
9362804
30568558
18842494