1131071
92434288
95617301
85006648
54918831
94996738
59439815
82963868
28596512
37046715
1546919
93991911
69662180
53587330
39959590
43136168
6211389
72382478
5306450
70009994
10442684
87155124
34849126
4279267
26689325
4373838
31159240
9651702
59524760
43496333
85385130
1233244
37533247
84267399
46046773
38745435
52058512
48685176
46344668
13098318