52989872
59811860
4643783
99598980
94092079
73909861
4594029
15985416
49924162
53055503
747697
87766664
73976967
81861291
89424233
1472135
64538851
33956981
70434904
6657497
8506735
95395315
5925933
28906159
92417469
27144235
49405995
73145820
86112918
8779806
16014691
39302584
39604781
79069272
69893113
207386
10198875
20731012
3317155
58792138