29627075
90321209
49905815
51248520
4757534
40083584
17893705
1125462
21162573
81919675
17662573
94152143
33792684
3132839
7227689
36688664
85656901
61018647
43413999
37115063
48346514
16833145
1032644
243670
8464938
81981883
14267655
41529459
935383
1044075
87695168
690734
65409301
42639044
1585240
8112119
16021855
65352300
460370
80229147