52598728
8465625
57762481
75219888
358960
36132078
46076966
41118595
3979052
291424
60245389
47552424
70244401
52362537
70596697
69329395
7356989
502831
81548764
32261927
43575518
42787668
31476459
5841039
65091669
24241683
65178334
5366120
91407648
77314684
11437727
90633923
64533448
89015276
9049769
6916558
1326252
24105120
69283816
32373296