42969304
95463780
92923296
27614663
1588843
69191910
41057814
9667007
24411574
19328051
25349197
18404430
1179636
58038554
38533726
30491641
54405333
63795339
78501177
22407544
511785
27567301
52555806
95296503
7519076
67622507
48297972
8196017
74265646
53107336
46828372
32625056
86236080
86222998
73019883
28137445
11218900
2657760
37915680
67112901