170768
65519229
40155744
3211852
90988132
70669899
78665895
82024916
97306401
67254819
49253367
53261592
10857253
2414364
70834326
69224583
82917984
746153
5691366
76043524
41338264
31406653
75974608
65417947
797132
35434015
56709367
27285191
4342688
77187084
17046260
60561342
4965969
31697650
48979086
11468735
93509575
48781370
24976748
10088890