52747015
4615575
95869270
85585757
60635573
85169147
63588869
50874856
61028392
4584972
5914704
99824949
4158489
40874383
52404556
22403042
58287360
89378027
70955140
52673371
98741565
9988316
63182084
31281041
37962673
92236339
84044842
94914991
9321467
74003567
43538027
78553487
33916542
22545753
38587198
87731818
60415256
57627448
25024413
1762283