2040911
1929996
30763035
47691528
66463898
83848201
30103036
72987043
56044410
18177522
82922163
26186970
24886418
18396874
3237158
49086049
49218950
81193194
8389216
80264741
89628315
1030147
38387034
29474141
61666421
63198875
1695234
7889122
4004992
66869820
10928001
86885317
39507853
84345298
26774318
43696816
72106319
74058740
17823343
56895538