8059150
4997829
41112470
7726302
8368102
88195173
21502179
93555559
8208420
7096698
94658134
1798300
12222699
9391147
58206139
92792702
82001080
12863079
33052847
706668
63584302
47443982
82572710
73502509
96763420
18857506
64714520
2888537
99535058
65051296
9179429
20284362
73297077
47878944
28282767
631698
59942308
50829651
35831691
48201144