52492911
31754578
96149334
5497417
33641327
97912362
23395988
59532474
66067231
14175162
35634052
2883348
6209202
1476518
3652239
31386037
9971218
9872983
81929044
19163820
61597117
10596712
21705365
95294057
12201950
2383901
55471062
45059238
76682161
91671599
69157824
90822636
10328542
54648949
52132137
44867373
53791211
15393368
83457351
23049596