60514060
64979393
4059930
28383290
50362507
42602552
96713116
4716995
460563
23517014
3731154
39279285
54477647
34353434
8163226
1579496
46521771
47587575
73425615
59545921
26806625
49121394
54547880
44523761
94661915
36134284
75764022
85658012
77145166
76357873
49065570
22631661
92757549
8246057
8032281
85893276
59077788
89222001
40631155
14932212