2405599
81453074
95513130
13683737
85209142
10415970
5395424
19506204
32832635
30393621
95616638
28924770
73651619
69497097
6454770
68044799
68276073
270338
49511800
90302227
4918211
18406786
62267539
50002855
58639324
38662325
53487713
83601208
2965478
72096586
62161891
64264088
78144374
14325770
30712682
15554086
51761276
20649962
8105436
40795341