45021432
8158117
70817058
64589387
49643529
28869337
88039730
16101923
48583107
2422032
75507995
75228824
44575142
13148451
35496311
7388102
59244147
6554161
4666253
30507933
2425235
83245948
78852744
81818723
38708495
57282262
57591570
81196888
23042216
72029648
25623407
4130141
82765438
35556493
64273939
83033731
36263559
68644889
91077379
230283