60508579
6874870
27767015
40434185
53661688
96164505
22013722
62646103
52194117
25035433
33264208
27653179
79522113
50993818
1449140
59628749
30213664
14291062
5305184
9864386
68928756
25144379
14441457
64859895
8782136
53729802
92283603
45474105
97583946
337834
16305393
3715381
2276551
56056318
22268333
302877
62144565
35602795
4514048
24849548