41273199
56787386
89929560
28903761
872568
85978625
45157950
57296431
7896181
23884317
45259539
66639110
29866576
11098356
38198376
53522162
58834599
54692932
25988344
51783239
23428293
11931010
94759572
10021752
14854586
23403665
72656263
96858869
79589632
40362141
7197201
2308120
70911192
66624449
67119105
95664979
12474314
75554196
32294963
8041862