93095815
41146921
5098095
18303615
59106715
59735540
89497242
4305278
2157972
309740
80649390
58031488
6779292
74412438
9235931
57246165
20943019
82492213
67439090
23755763
99911691
50467352
1443418
70319030
9394787
31316950
4470973
82244096
87704312
72913795
86236249
27631818
64283718
35978339
50005227
34742762
62671839
22221422
58027920
92745073