50284790
88544810
89961337
26203750
28891693
1238816
74937492
26086089
58735044
293895
69156758
25072392
90901030
79833490
84701208
42414857
72059922
36908300
6903527
62895717
40571479
1465375
72926497
5576836
40972143
26621522
61354419
34563803
33413502
4977566
38417093
9832634
31903941
8149077
62861503
7948409
47629764
94116427
84133282
63214654