29845569
60403592
585194
86752380
70089484
55403467
75834160
20365547
27557840
21188255
17364784
10228087
88266958
41061461
51326512
44611141
12417820
41055439
10702787
48883209
5951210
1451894
61348283
75773645
94322009
27407814
78755717
59621819
96551662
13227727
31824494
38545989
519528
77406750
40663049
51811434
75497801
33189182
47008888
27195757