80297354
95902624
32335630
38439844
60452023
6572405
57737433
89567655
33936548
84616837
18361822
64329924
42854771
73063543
8125274
34096813
74564329
89556124
43628390
63736424
29417216
63843411
22773958
40617329
76301408
16858375
76654769
61646821
13372165
94543835
8149612
59082617
78092146
52963570
8469822
99485091
33705437
65638686
762589
52364197