60311816
25914217
68243191
56083530
186932
5842950
12549800
12398209
67479473
58502141
24287693
75188631
94465877
49899479
71834343
40579054
40618154
3424128
34969966
69051543
44118162
55213400
47205662
92617637
1055535
11084808
40673656
32322891
83137223
68727560
4042315
56823728
82165235
42573398
62574311
55018688
79956433
39235026
34642813
99064315