76558827
20448080
28796185
4292947
18821479
34217265
86575878
55154265
66337274
44916342
1014889
69499160
90585021
62758423
81921137
29353566
68748548
44307528
54211727
5563263
2537932
53815409
37215341
14718948
78788851
57056631
71202955
54637109
5283244
3231621
1422289
74575489
43237337
17494180
95717679
6267749
94462974
33545372
38611868
512652