70964470
2159852
41089498
23183908
22995940
69121912
58692361
2876512
45984901
62978295
45632641
19866711
88993340
15602346
18293339
83669551
26715377
76261814
36636110
99415121
61053373
92798309
94801616
39602900
2178889
96455547
93519325
64179622
22784887
89367110
2353166
38877821
950338
26337124
16013898
4970183
54474308
8164019
81398658
29981883