86035991
90296045
86902579
7816308
31166316
26609838
76615414
77425239
17267968
99306679
55869727
9465541
24598517
4020744
85774594
47295159
53937052
744757
4122632
14544684
66107081
85659953
75162660
20686270
32382940
8581828
9424849
6442944
87472845
34845172
10705872
98074826
57209418
29587169
91962336
16453334
64227614
24916230
2443583
3007642