82356350
40694814
33304381
97387663
1965963
92415484
99678694
17935858
94248345
99541613
31766228
76891673
56219712
25218549
89457665
842837
50593933
6762556
39572908
11484573
1134067
81107764
26045306
70259305
86257496
19368768
1745450
55137469
60699793
8718303
68321341
34831050
61089823
26005967
69045308
83875109
2435120
4495109
84813568
9855244