71606730
30546304
75882707
17737599
90723796
34157404
66963404
88493379
61368303
69207937
63327527
1366978
70102980
51919353
97331646
84921238
102996
60117686
9862660
33876327
3179308
45008650
78749653
4057674
8217608
4736275
8679603
6755519
96435451
61603199
31048703
72209797
93583128
11471785
44808666
94567152
94187668
67663394
42481128
30955644