97468136
55341368
48928804
22835162
2384077
79311459
89774549
13793616
66773509
30226904
21064918
14744383
32706008
73598436
44665106
56013331
5765893
33248073
53053989
5812454
46203111
32716796
78426823
13917593
70798710
92516332
39359083
54543859
68483129
94092053
10546327
11252595
5758436
14042379
44431644
16603558
60177821
62699032
95768398
40617969