15273191
34054589
40304906
5073929
38562050
402745
72649486
31547930
17279486
65062756
51887156
66442316
27104640
10807783
893590
385254
37335826
9329238
97845289
60475446
71182473
8768094
21781686
87919035
69324240
81166780
9166515
44367578
67297993
26427099
2863740
8694712
36479902
5212528
23203593
56009907
36696045
70588382
8217885
76215213