65522694
30592158
1718648
12838978
6247251
21599856
64376768
26952051
26002648
45125449
5573876
81743222
9969746
41384774
20958550
7137036
7546815
61627069
19353246
51244729
18481832
78824456
90093390
3193902
57507290
36027577
9643584
27931144
53163030
40722244
58669863
84038984
8315186
6676782
92006991
40507659
21713980
14429657
43719099
16407922