60319759
50451540
2555162
2605348
2866536
18672502
55638612
42236027
16934087
64626750
83716404
10258049
9049619
87956263
4569157
90283024
82122119
13193035
94671934
74653681
21834860
32465819
83373519
49664501
69363253
2630854
98452167
25813760
7843437
4462294
46031665
86482864
24247895
2552883
59139748
15652040
42566178
23134991
91286391
5703562