33478594
50319139
65466351
62049098
2336230
4256668
7331541
1362505
78185069
12455441
18309157
3449746
88754391
77393559
66588982
75226907
99843319
33717207
49523859
21644100
4857020
5757703
13156207
72259277
21697048
16776339
4984291
12729874
4971631
23907341
36823612
83066539
38783331
96709718
68504069
10384040
6922315
69012787
35839097
1684992