11906880
64341246
35597552
15318635
69472527
27744423
27768700
73974461
97541723
11631040
94327158
8608126
79642754
76902065
42096669
51366393
63252560
22011252
98411803
88964788
47766153
68028150
58433338
47748210
55147401
7055486
4923032
20576379
13223727
29948543
14054684
24824128
24026325
93893385
26285645
52338596
36375753
36605231
76813548
96614073