60423181
10215429
15056886
7431746
87369340
55164574
16511743
16079830
68598461
1036807
623552
61257711
66176492
75455665
32478539
27542830
65821740
9745212
89352072
96097416
19299840
36613304
23234041
20366701
92387402
14961709
8021105
89592694
36527914
81507455
3149141
70419456
41848736
38316943
65288510
94421746
98425381
13179924
67307305
34724248