57742675
54951105
62404244
33087251
70796104
82271072
19234428
23905700
77974664
57639186
66893572
54649677
107578
90973443
77212851
2406339
32399602
36288829
1974315
1723507
12105453
2533929
25819588
7885666
26368331
52246550
36805327
4617466
99642160
77683407
66626087
55219574
62401814
54604002
29224760
53747004
27582763
24387811
52526687
97106982