6689621
76608202
57792392
29006966
38157911
40197589
49702064
27252194
97522539
7170847
28818050
7403745
48997621
47171165
61141074
32907691
12355312
7855845
47326790
83896752
75926074
19602950
86953217
7603625
43439496
2653621
63763468
81053713
75062721
9647256
8380946
37299465
3593480
48869840
97673324
73235039
18381728
42491977
82629606
8036505