46361903
47161770
75785218
680681
77929343
57582169
17398025
87883597
7354501
53607359
13905153
2547198
28859845
15765938
15852180
21644249
6595452
80578711
77849102
75231595
353915
95993245
29681854
59101137
95834965
47271819
94945921
69861236
68139850
65173114
12698588
59216170
77451590
86853372
99815579
51632524
89032939
95505272
5301672
79168309