20903047
92041769
39493175
7905426
92792822
83536197
44801258
75157813
3669340
40352483
31034588
98648574
29738337
779997
13458431
26296539
8076643
40866314
17477280
5565770
4263363
69539715
64351015
38774519
17321606
46016096
52354390
73547611
15899899
94381831
52481878
8832222
13605860
63773110
85056589
74944395
39429386
51633090
5018636
48371770