42415877
14088033
63894127
97956499
45683994
50005219
4552783
60913619
6649548
71467103
17316686
21916921
25463978
13415782
17507158
72097060
17405145
21284268
31458314
73059087
59845280
24646099
63096400
83246254
18413808
43323319
65724536
59038869
59377305
38516236
88978026
67706338
12709774
47778177
94381608
6898292
75534893
27286193
16456543
28486230