42755804
494908
9699300
94274652
68136111
9668178
23449608
35857328
54209372
10923344
71097553
41793620
17265163
46741318
4711722
1488852
57142111
5706080
41066485
2683380
8106840
19414033
78069673
8188926
46806640
34251027
11662354
43052250
82076002
69214676
29649746
78307582
75416993
59787107
38093104
6705192
34067114
8804809
47966342
64653786