38454932
17627121
97604264
92962911
33348991
7927662
36043303
60165541
95431427
48734369
58643362
26054255
66663120
958431
85331198
20664544
30452013
60023585
334572
22954206
48107918
78082882
89527967
15885401
84407884
26264436
93784381
86273750
1211353
69149998
46306027
22599336
34248406
4452640
65989552
12304252
33464224
5302200
36692832
28879612