3067448
81535453
9418897
38455828
639235
99629574
74538446
8245200
9882842
51125753
2005304
94943930
10494753
34332574
16354401
8546923
62234884
90832368
10009034
92635874
19655307
38365083
41695768
23609783
48674691
11534873
77391559
73935626
74104195
67627078
49993301
6221280
50142670
50334955
30749391
7713666
48356846
40626640
1522020
4832965