2429403
3797964
8539437
35115200
3106574
92392656
64263979
87938759
46257126
29813063
55037655
21246816
3310213
97789744
36807502
62805386
18628842
77784182
81823168
21132240
13135101
8696112
19503145
30539670
43256608
59554194
46108229
43758384
8748571
6616509
92298147
88791329
96577247
33784653
5226206
45871524
1136852
83978014
87666845
97309179