67613269
10733160
42514208
41978317
2865619
64547995
37062210
95014043
77801717
87628766
31416360
990813
64413856
80315450
35555925
63797781
49737197
73912790
4978956
75063839
56508715
24523397
29873958
97141089
66012657
78691565
14583165
42121431
96564840
76435198
91552341
62059425
46671650
61897954
19806615
47941115
14988302
49327763
2456707
60454662