41605544
7386876
89094621
98343247
62535467
88962652
31499352
23243797
55833619
52474307
40189509
46253271
44381320
19657352
4832966
38339850
3611719
41708600
4728970
6799946
90566269
36042659
11385283
6043259
54115002
5497117
1218699
73613747
44672615
87838436
22341149
85752723
56636283
30417724
6554415
27907635
7685194
2585832
21213047
5189376