97217294
68452733
44386747
22036045
44826973
445660
20262419
76491621
56085139
20411618
29797974
948518
81208030
90159387
26863793
64796371
63563284
56987197
35359395
90991990
39394309
36481568
76944308
16699809
38317773
49262848
86248736
69871887
7357478
76339634
24494819
29817449
86255258
33298783
52812013
51258131
19679556
38359518
7583792
887883