61509036
14731507
5013654
60947458
23045875
95999402
669884
75881594
36118846
67903671
9707177
7744607
83134023
5370117
48004155
86581311
61037822
70261612
38343541
2178754
76645734
32972379
212568
15812696
54319703
74197060
2827702
23366785
90541456
13193070
20929791
78029792
33647839
80379724
24479835
71206098
865968
96552692
37362052
5272845