5012915
7420523
68729461
90338578
85786630
28758463
38887205
99297618
8226363
7792635
16199142
5526737
903830
75868264
99892219
56283955
83298852
71047942
79931596
73162550
82338244
87657708
35857362
81214234
92526853
49829215
7041945
529910
60233537
79239587
82178507
69214978
37199771
9749484
4763425
27648037
46118001
59172088
7778937
69786043