88233121
43438508
92432139
10953841
92639616
38248661
3908198
25759058
30808399
50104756
32178856
25983787
89485170
72237735
62228204
74689875
43482850
9631163
57839539
3186392
49623081
91323694
5728315
6667429
90069853
63446634
29687017
81097151
77829249
22723824
76965779
66575575
2992724
68352635
13497036
38048410
26252768
20006578
15499518
46597057