2318909
2274874
80938040
70215716
48764882
98027613
45025324
22789825
39856865
37836481
59655660
44345826
35208043
55944302
47955460
44775126
474220
24761851
36485248
82843708
14625469
4918373
86607528
76629244
43269795
60136632
82835692
66101882
54486910
20059019
96789337
51669873
4056581
26218375
52757829
50195860
5878839
66376271
59316127
27126042