48966812
59692094
18344280
12318265
93513617
94627484
42574648
49278271
8796185
74624565
24566044
243511
41281606
83182169
92346218
56276784
52142606
52093060
67074196
96974117
94468482
68435677
44507695
703782
80613197
98959538
75358690
76081729
78705177
50583216
96043512
82702116
906203
69032611
2312568
84727553
1468766
64228147
22798095
16307417