88772351
1201955
13938307
66701609
43029989
37673372
16735801
21557166
80517961
95158112
93148678
20049978
6927183
25094000
70279247
73614538
48443284
91656056
51563553
470446
86472042
34914927
94932087
63945248
15146777
1015376
80082739
7899674
64215960
77801093
21875047
42324378
62964328
44301282
97311946
81681080
5282269
36817745
616879
44202993