8155285
21394358
78187954
50416330
36414569
74117274
68835623
98549329
38528045
73603270
98061521
96451788
106650
44815568
55652073
45682441
46241970
84445330
69521818
47678823
30925565
34195034
6952870
10975767
53865195
76158852
60384553
19947827
21735684
94115541
25787628
39681179
24055689
77055999
90365670
90819221
87217902
91062168
15108459
18855759