8247443
76047555
47104593
30811300
67528409
36679629
69026602
5912821
99791346
2350641
19155214
66772310
14069286
74744240
5465314
21337742
42032787
71596988
5159143
40266796
19478487
11244045
97553206
13983953
1784285
68758196
60026273
87158008
94943833
2412952
6909823
36512534
38698747
94875869
92361420
38931831
46387184
81627956
7198221
18951090