44313533
6424560
74914793
32437546
16137430
45248109
58019069
80642076
7703515
8198703
88168510
62523008
70751452
41839165
89422381
82952231
11805523
69278988
97586029
73399605
13979209
91223993
75768402
9411445
8225937
3947362
34814326
70437238
5663088
54214600
84906412
22409023
74883323
67886944
11135959
68335333
62731074
71518779
1595617
84307589