66301562
80349723
34805705
7037317
5343131
12524877
92977401
70194487
84226107
8095566
2807472
3776089
77272078
14335101
48116630
33873423
3731031
84086013
25732318
53632883
1088528
92535419
67354094
50355884
91026263
61849629
28314994
54946433
48513831
30984436
45626614
91598895
50313591
54248851
14372728
38979857
82641535
74911398
46932613
34086458