52674885
23479772
5597180
71286674
26451481
98722682
85911451
32235782
61632218
56513524
26628286
99216024
84236956
92339076
75328997
8806446
44446684
50343722
44861299
74331041
86548596
30123747
5549940
10976033
6008694
40852128
85777981
44573491
11406623
8221417
70784532
43256797
95837720
15161825
17634956
26873741
61775755
71132962
67262490
55736498