2429249
77682873
29906432
15564149
7969480
24026011
90417942
77251299
14137699
72028396
63273589
69802201
15301068
70367226
1994511
6153371
32942219
35294645
36233000
51038340
14444943
24155795
59672080
86035184
46955580
47168690
15866198
35135329
11303564
91455042
72927591
21295942
56263271
50812129
52787718
66541208
303980
489744
41356919
77259113