13514350
13147166
41819209
96518273
73266770
51614733
75677637
72027528
75306707
74472233
7994527
19683425
299199
92772426
5578450
36307884
27312219
18659099
65144197
52495605
56081350
4147619
57641833
92297346
20106684
24581885
6413092
333759
81341422
71022199
99692338
79682081
865973
271070
87366742
14553344
75293976
57966686
26698192
59816788