42806189
5562383
70398218
54688090
93288459
35789991
88333457
1620246
80251219
22322642
83078214
71087115
94735622
53013143
14655893
46246176
61126564
70702174
65216429
6956600
17592418
22364292
35597217
71048843
37375852
53728458
10897668
4447508
47809411
11156467
98755685
74798970
98841160
92694549
55806456
16088354
59871217
8643897
59779251
7086210