13405721
79048844
74672929
6018505
6213600
35749783
2951348
97337530
14348984
429293
25654191
93149893
18011115
57038708
19796202
4363769
38943
55239824
86955065
29023149
578960
96357673
44789361
18106379
20554158
64372709
56628930
18215604
55117796
64763509
59722994
23116279
32615124
46063886
69681709
9963160
5233885
3899214
45031293
42358695