73845626
51865537
97133046
44236779
14251194
10037405
31914749
70773929
3513170
62433102
2667963
68921669
72425187
82132566
959893
73461571
24682693
20654401
18938541
26171252
9805499
28326959
40732314
45191229
66753027
57978647
96918586
59086443
80086097
11597662
95046589
5297846
95653629
72983992
33008482
41422520
60052767
58152017
45403485
32686655