22919609
8076196
51682517
28974611
32566078
47161463
11364701
74412253
38218072
52052611
38764011
63391253
96001213
43134400
77734415
2854101
96122273
73286826
3081002
5851119
66949424
587332
12681225
81996092
14082878
1957362
48156234
39895976
69447568
6845790
4490360
72954479
61149872
97904926
65216903
57132406
84576296
32795493
92334399
59273602