43354119
64105312
53443477
27197734
6959089
5826778
40794412
78115758
47911688
2077130
87542499
6966589
80354434
74836051
6056922
44179359
98942101
63629926
7938305
39491160
9559769
4375549
94005067
44882716
29196638
60621128
24132720
30152250
39325842
14365752
2237716
47401058
90905028
97121370
68354210
6429350
36616648
35557439
51223287
38386389