9921364
8122544
666151
45362055
6066256
79798308
47107509
36311548
89307112
72409541
61935563
84035361
83891971
39972672
76905505
49204598
90811763
80818960
32839183
34101748
48942709
58368520
5343897
1241834
3107794
94147088
3877672
24025133
95508274
55473144
82825834
46146754
15201066
6610716
67452158
95935904
43595362
9475708
19173683
875460