5272806
6662730
13339850
67135572
89131613
42056086
2607246
4481252
88284674
33213377
68278476
49096152
25555782
75757679
5561539
52022980
42263185
36085251
26052531
25703391
92993948
26133501
50022365
29788869
77223439
56602891
177896
10559660
54933410
25202671
62611567
62276112
66897952
5756273
10817923
92752132
12337974
53023726
83804316
26782075