54074456
77915810
15538262
75585370
84504057
5969752
52537336
82406436
27588594
96926133
55291134
2524657
32538267
1569187
37574531
53033690
61181182
2892125
39763867
17913097
758343
14708995
61034940
12768148
55108517
9966745
84931609
69577813
38095702
27229619
38935519
59667584
73926305
47179172
3842537
5132890
36546594
52589838
9853598
39117160