24787732
44926005
70008952
1013354
64174972
55603364
82357505
59538934
56166561
64364625
72791764
6167840
18515452
35796059
26116975
56431115
33109837
66557682
57155722
62971321
62304087
69962671
84766357
93266218
33962967
42909310
99788765
54315211
20628109
77829880
23945608
93215134
36815902
88395447
83819057
35181605
4338943
20341352
9219829
1641786