96424681
39867885
60175782
83647923
842423
54516048
14181734
28082470
30218292
50012689
62566192
736580
31753112
34466737
91498257
97425115
46667679
34479414
26343364
48214517
41269749
18874828
77768874
4842214
59498499
93595110
19044406
18025165
64414840
1710700
80461785
33523364
6383556
15763691
14113989
87775134
30845484
68981546
53257934
96925647