88104739
30779027
1546638
42327912
5321943
68901313
50031614
34134026
19729578
17669180
13941045
76299236
95715776
11212322
45358747
52649520
35781481
43491851
19009234
38288065
84123593
31354129
83953474
72834125
67775282
97412574
20351883
45571286
23801734
1962430
815704
38882273
68792851
25463251
32454176
42696402
2307154
47595950
19577668
29384310