52164143
58172350
32941958
14311928
73068821
87757933
70609463
92574035
18203159
60997962
94459794
9286119
98616720
8132896
48085788
59569600
32955793
15907876
38145362
55968843
92227585
33166867
71102037
34497347
41205231
36344348
22066019
50385472
60198469
5577640
74593140
7305005
98076855
22659272
31295099
61145722
36497986
49764791
44143388
33059788