48806813
42893724
31808891
72142837
46829614
86564667
95308316
789859
50643425
7512664
518091
81257312
19587548
12655856
30273664
8813539
46096338
77911305
52765855
22852275
87163964
24522406
87714709
847138
20809253
75981052
28804733
2050679
85781159
65264475
50852974
49608868
70117650
83557344
87571990
8319606
16806075
47258139
38413593
5858414