42163025
41086450
84126071
74526591
90428645
23213852
19233089
90862458
56757506
36362091
97807890
8314432
246188
94717579
22735236
47836229
35021832
1413171
5521847
20526702
88687891
58963890
55527035
30493081
2204794
8468153
3003279
31234270
59907161
9070643
3913729
50796512
93628055
59028490
16327620
79636472
58156315
57774397
23029396
59137228