44236466
37083288
1728094
79424553
49299028
5047776
79388449
60721316
70338391
96933160
16141587
91714318
43542024
6385540
4812157
33973201
97228424
7699400
43714636
10784655
6828651
94402784
679723
23921238
63859270
61503655
55786636
85962704
5646560
55465855
63976034
89704099
40999442
77786624
59943417
61462154
53155620
82311232
70053708
34421478