1517916
39198813
90074838
5299450
2437063
56021323
16092993
34745989
28897549
44419297
3090589
25635208
59288495
73185483
29159089
13083669
92611644
4205029
3310702
17183347
47401967
56966602
97777856
59855127
28004309
39481282
49045843
46122073
211028
3904693
8618123
27706328
21015490
44187944
33853373
56812658
30097425
73537077
15189968
47314666