2344206
9413735
93444076
25536682
2955781
36033534
76022758
1804188
23277748
20235061
92363414
12468305
32822060
22495164
24032990
58832539
253350
65384347
37774340
63538575
3389513
79066275
67177617
48615972
8705882
16999978
61008728
53107113
85555545
83731583
50889730
489304
67534489
48796161
60776920
12063805
85355493
14405537
23592359
4014260