93173330
59292210
5505466
57559571
42317128
77542007
32027132
84932041
12224007
88998034
17793025
7590168
7147974
67844347
4145568
97161697
99879589
16913022
66666577
5721849
6824488
13809856
4347280
2468945
56648767
58711650
37334218
62062270
46492654
63009021
19909807
89498047
92052556
26072826
76922679
96324268
69934351
38517816
92929938
4034474