5435289
89745997
98374864
82281055
75332256
35651218
47084039
39352724
5801520
7578921
76196903
4356131
30031145
45471411
1971961
78708998
15164922
54261228
62567488
59367251
35032642
15292645
28542233
20564035
27693069
69185053
18405645
59126106
5953725
66957130
84209252
65159329
51098984
97413109
39744463
29216569
17912749
15404376
33855512
3138531