64406118
82007470
3937474
59594270
25346373
3053006
20924409
50516314
29693003
56117449
61585157
49032722
43251323
16133619
35442492
56062978
18036722
52689253
21492139
53054893
40982481
21299928
30556525
47135840
12354419
4823152
51032842
8905847
2667211
38177715
99776022
8108384
16872711
94095262
92797936
75069275
5416149
23887756
97525122
75034219