93215262
2061700
5706024
30589251
20509778
22034986
69415300
11963522
69887151
55446651
37834128
82479525
23054247
73844802
29311567
16446189
34606966
7906310
1586420
44629403
49549766
70966324
77523458
73698736
89492983
15124217
96975905
62946490
29934106
97195702
23819024
21437441
7096292
72016217
31399504
10871475
45026958
40524326
85191907
11824361