76551280
75397433
8439554
76686510
33003588
2286385
42921432
595282
70635816
60372547
11125658
47159328
94919454
23222173
31532350
30338651
55842975
64635091
29603377
30041926
27896159
33288556
2667802
63861723
10459212
58854192
78074284
51917930
93757880
76635007
60128094
22746189
96551752
4497956
25861947
98046216
78986835
14724462
68382611
17151022