39357003
4728716
90576606
75125888
70202674
29499130
58732504
68075824
92841141
42911000
69528488
93817530
88608869
45791609
16853482
65379745
86548488
14379292
67406965
92731236
89413314
9017909
98112052
78953729
97888482
5822705
1999232
11727080
94889207
37214657
62237503
8300387
86501993
87469336
78456550
83947513
27128039
18067767
45753471
4375688