11715554
56806258
10042632
40829125
64653090
13329678
39747242
7816638
17758925
45503371
53053162
79165157
56383030
1004190
55184941
44641511
93642813
77467942
6004131
36234946
91083878
98872700
78647415
25105583
52889682
32341866
96157774
55751905
88069139
95986622
58108381
10537747
52234488
11687095
65021531
39045954
43301764
95098383
15182756
53497182