22426780
16167954
74878220
160585
65536594
74793533
70376232
89986236
40341260
23184081
640884
71695688
62171116
97141421
83253525
34395312
56837156
34833897
40834993
4231279
66498287
40355810
72304287
17219416
68557162
45198426
27991135
76826968
284368
26035577
14278011
86792107
38484259
70769607
22435974
81766819
1537953
27847712
69843844
83603765