52493834
80183156
56393883
424558
44198240
67619500
58981409
20237220
75708284
40726135
79418945
17732191
2100645
59759220
59674248
6256197
69516795
4888968
52837458
65411313
48749465
47649469
33736577
81051986
44256466
19822271
8268979
77986452
16514462
45928419
82614027
64131331
3714110
89347475
5523674
60229033
2424807
15592769
67199396
70021832