58869577
54047304
42087005
18689712
80448602
6016612
68471158
46456476
11232613
49803660
36603114
46793315
79128485
33984803
53195784
71899499
76722847
85125789
39906551
7493634
2617164
60118029
25331567
9602659
5404118
97815451
41341303
82568930
21956176
549711
42652660
43564626
727124
44183520
46082650
11814184
36224593
27593170
51721793
87763119