82782157
39265641
63862112
31789898
2419593
38908433
3246987
34524830
6674678
49292605
39987748
98819015
3165472
32582040
61918959
21426293
64557734
42832780
90227346
15701181
17477228
9045601
88898032
22253454
27796592
33619158
39787657
56519783
17097319
78565061
48358198
68255334
17332265
10773580
16525024
12212676
41094603
89402780
72077797
76283685