55726523
47108490
92614448
60267019
73232976
4339756
12381120
81409727
79884929
97014046
9226656
68292693
67555400
53035472
91812468
83991689
86608079
36236726
59948204
60844396
3258925
75221686
6931203
46324090
64443962
52498372
90795075
56049360
18747122
4539137
9717479
46992643
20855587
64006835
89079057
90187910
89007609
2012060
94535191
85914351