52092521
18144228
25444706
57326208
41238325
76604392
80747462
2666051
14964968
94119121
38325038
7573739
85355972
73791581
69058829
70668251
92447652
18397399
55997226
5639480
128199
28923119
79895647
97276521
71162721
25243375
8659928
2259153
65313167
49517094
71446372
86056782
9324242
63479817
6064667
91665661
6951756
83266170
14632290
49361171