78384358
4011395
82944088
87494968
1669727
36017342
36287
26038416
38987153
20973957
94247771
56925307
46734596
57531959
88436947
9084030
45863848
1487931
80336422
95535868
86976720
10711782
34808934
24689463
19851468
22508604
18723155
26816241
83612434
3247853
36326966
9824806
51188533
65937634
7311977
84674497
37254304
3807355
36447277
15188190