57342422
91249708
51231773
10339620
2901069
61375279
80483920
93032801
37868298
49579523
84253020
51923941
34309804
77724415
5166824
77256372
69281367
94105138
3734608
46899767
40348275
1887397
58422755
82696410
16247386
64517076
1477769
22897276
88767055
4453740
38136353
78965399
83051082
86868113
635217
42142963
63592541
30025113
24734745
96539142