33005592
94468779
56661537
3284502
79068219
72463084
59843427
35945627
61758278
39995832
63925153
2908936
947181
22313086
91596695
75054399
67694400
75608597
9033117
31232132
5164975
62313775
45115087
14415722
94503834
68953077
36694189
8039038
74031215
76113551
14163719
85809796
41933024
45553014
77352406
28353436
15661324
616248
85173650
2117731