1667748
97121683
72725107
93353827
79745847
31443126
25522873
13719549
28363956
44251106
73584960
5152913
48511497
44047555
2465899
63313012
74038108
11189732
68874440
98009470
84773317
70786181
81047629
29552936
80174307
43481906
87989945
24589839
82289174
83348475
70919634
30283625
37173463
69198753
58711403
52619614
76348891
71847122
76751601
20694587