51646545
88361877
9294954
38806760
25337709
63521678
66757698
28068054
70165429
61853930
54672597
60678509
61126560
50527818
60183158
21724723
19148247
17932643
4475348
87863495
79923525
50602826
56287933
82762747
41117304
70697168
91945435
9577352
72079382
1006107
46558139
5840607
84113231
38332199
92753127
38669673
35536205
78923597
43674591
68811332