94287320
40438
63312666
28299451
34429820
4699505
78319272
5682272
1177634
7761814
85205696
76264426
58163418
31507010
6456206
84412773
87815344
51289682
29773528
21963538
96918011
43352882
86738796
30067516
9177340
76337977
85505215
91649628
56008016
28195009
87993830
39261674
42021342
89242761
86165008
69759497
41804233
7825156
59372629
16664854