72139925
10158237
54644793
3377348
16956031
96829979
37635000
46928768
56103760
12533636
93814580
66992824
936654
7673722
64716185
39033983
98181381
25599837
2109293
5021234
73409229
1318952
60806983
96263968
98056350
85101419
6360625
40525521
86343047
48546076
28478725
56108280
85592516
4534866
70027847
12039570
5133224
21013989
97596886
65794201