91813176
53282510
13564949
34583727
31422702
72215958
22445955
64211054
31434498
73903091
51776999
11713198
36101074
19437181
88614546
21345868
57845952
14578805
19545623
13133629
2415633
183643
45988304
83884511
91316794
75239704
36187643
2563332
98724773
67173196
92875447
94753685
3642755
28124181
10584040
92757691
75204276
71993084
90186485
8168542