695864
1554548
568556
1994049
29147629
34999206
1267984
96484629
64728078
2818819
75945585
67275098
53539119
52142053
50389372
1784860
71064401
708925
66302120
32969379
43065302
92551979
33146458
3435238
65206227
81474046
9572057
1251131
8555896
8789172
271537
68216725
95994663
15135647
25819794
57199916
89399587
65504672
60549651
97475181