45022347
20129064
39842475
31698407
67677648
41382689
52455735
4924973
39597143
75195810
63887216
53268713
3695997
69436168
40329858
73767156
57694488
22086411
23637562
97096812
34333070
65043430
65273131
31602440
90624231
30157977
37031697
55282143
1006727
77525012
95106874
27749249
8026557
6452553
47061831
26759356
76937607
97704044
31502669
782991