52741384
97161629
10064912
73168163
6822428
10165687
23242611
89568839
3918715
18547264
50816561
58927678
5744754
62714730
11771688
82279283
3546983
21697201
49369863
14716537
14395424
9168213
72777500
54535156
4730348
21718685
8775434
77407121
60551986
5972884
98594779
75189382
87679701
65213712
1283049
50725272
1957398
44089442
86766718
88469346