49057779
59748488
33964065
59201208
13397689
86296369
62643753
38232135
61188168
96476617
5606208
92884166
13677895
65235191
18564559
16676271
68102445
17098286
378307
41169925
12549770
21686819
14014734
3523364
91945456
87448203
28082427
13002437
4389196
224336
12708575
41839961
3722039
94568994
19802899
89724580
14291941
6734486
31615203
22362052