56294642
76343539
46636814
7171329
93127957
32346835
86302854
2119937
4122399
8696781
98817257
41627291
75851097
26248800
193650
15837786
32248310
81204251
24326142
15749542
96334073
83824775
27298085
93121630
60833348
49128971
89436167
19277477
8781494
27805268
23232637
81618735
87033462
62625762
12659688
6935402
13876434
95092471
54502102
9439583