95507078
95297312
46152537
43522780
36105988
21733331
48229883
280307
98815099
34825460
53809297
33947770
24028746
84862148
55089675
34271965
70084719
14376412
20597901
56204695
2006870
51878812
10433882
72269351
64662703
81755930
66387088
12662386
64196813
75327732
71386647
46686821
25752788
25606690
19743778
62228101
21941186
39827633
5671660
18451602