40337785
47918847
78207152
69639605
91129870
46513872
90246685
36374230
36212338
57738542
86593161
47683612
79838728
96137111
83866641
68122058
30504016
52307538
76156046
46124679
34953687
76835595
97165488
81716672
58648788
6341934
61189056
64772703
85976548
63696077
328950
94905237
3944024
55664265
54082511
40254507
68052558
82031260
47191387
8457759