5478826
9692600
9871634
38481644
79214892
45176655
18054860
61993166
59894944
14438531
73359025
70322975
99613385
88815791
9191851
16537723
11208927
2858487
2996840
14144870
39802488
47336172
695110
27627684
97137576
53065120
54628104
69225388
27932425
43566071
10716279
28301795
43235560
83759319
7082215
44004079
5934995
5075333
81714246
89255359