304410000
63359871
18994047
32314654
44455065
60599808
80409946
57558513
68895239
69605871
85793433
50006016
95725677
90163771
34021091
81238266
3723961
13046744
99165274
42893265
81191911
17282971
6495886
55507834
72249920
75737262
69977652
82124851
44699508
8873386
6416983
57514541
50329948
93895596
28291985
5552325
41911373
41624843
4376852
10727746