41147113
39543367
84804265
92266052
74823243
35694434
19521490
96546511
5576547
33356635
8882923
58935563
27885708
33371070
1197876
26327354
46011973
3027605
8208977
61723507
50039785
87705952
3455462
48227317
25679202
75978005
60602719
8123850
22619181
10338004
29748101
35617845
88887702
19098316
67621480
63311212
26996093
37898832
53821989
60182960