45207713
10976123
993897
67148481
83312678
15833074
7219363
95709034
87476159
28801035
12164242
30535471
42327694
30416632
99074693
25945472
627371
69811104
2831409
14669665
32911921
18016811
7949704
50624154
96521240
27612575
42635541
37435789
43074421
10987787
3525899
46071870
31314267
78208440
82261476
29456098
54136611
59182957
36182254
28396948