92572601
80412125
89972333
42411648
36129102
48716066
48479147
59693532
28957494
44717940
5781560
89847855
12497596
63109792
1233882
73711086
45975219
10503312
46419351
21633186
58391023
66459100
85653272
37537604
87563824
92606812
29949763
4526928
79847493
96735842
73465996
11448655
52482461
35133166
15457962
4169480
13595776
64337557
41128553
58385661