97005930
72802778
93159505
38151074
80312436
3179594
50356096
8407811
6133524
42451566
10382691
5682058
40316018
83528333
92207818
53027730
3194260
65797859
22193460
37689684
6511562
3359967
63539657
927621
45536724
43992682
146862
54411280
56324992
90669883
80226140
40073065
46071104
73596485
69992767
2576166
28896452
62114051
28265328
72946367