27304031
65189321
68206542
74328490
37456756
63737533
1699843
5785020
39591014
84482309
2602568
89128530
30994549
16351496
21257069
36882695
45326994
5929607
4941413
11992423
33152561
58055486
6618036
960729
50916368
7491318
55852423
10469044
47103978
33425809
94497028
19254976
2094388
82427723
62007520
44718975
50631562
80401470
13352722
29679969