46592847
94119395
29709035
88614667
83980
54802234
80417564
2003640
44229284
89638156
742112
83854763
19837743
3875780
10575466
93918325
35957667
8901800
4101159
461124
65647623
8342883
17727415
17185733
26025626
8175639
17634449
55901321
51972317
32223516
83635484
24928788
53869531
1617185
4533667
39546952
73247032
22728370
68732028
71278590