37207663
57132313
36163914
38189704
52746647
1604375
6592800
31128208
75951205
86577973
81091572
19436740
93508705
28556875
35165420
10794865
69247060
57658040
45136841
28931026
1572941
53344200
88681682
42581578
36775269
66864153
33717053
59537547
27825784
89729336
95371961
31345948
29395026
91039650
81406373
89936872
14508512
43472557
29274190
29628042