14139707
4783148
55082359
49412777
57951641
69395236
74998272
17876827
21811431
82764833
49287061
34452800
68391897
23471436
11219146
44997293
23766311
1198836
49588467
66468262
1634443
74787707
20143072
28572956
40735437
43159362
87235465
85199159
13906277
54996775
15534797
87383660
501450
38051080
32929751
23289237
7058
95804828
156967
97027163