30326689
23589798
9653443
39778307
95603072
68739133
81194086
90443393
19048712
68666805
20586070
8271740
85754326
6192566
58219525
89697353
95434295
99439028
38011229
95562465
45223830
67199056
95069907
36596763
5788837
6044462
58978314
362451
9276815
53503872
9301685
2676606
62338463
46918375
60516682
4478197
1532674
68994620
34338683
36325542