5966760
22846755
2212543
22849400
77036873
28168296
41395153
86252452
62451445
27926159
81977421
29007056
639728
23457092
44768650
27618268
83439538
42623567
42032508
25431263
54526370
99679081
6587941
2879444
71775488
20649613
45918399
80369637
128742
9707389
96779763
87093543
43837499
45337400
74861462
54047390
63403083
33464076
62196942
37329890