43427373
33269133
7244195
937111
9153088
28565670
30482078
42131620
62254840
87721550
87222974
78778703
68628026
52109807
47779253
69626958
88833232
3431295
13405780
59768722
55883321
95361296
541271
57739415
6543634
4226171
2511156
72732048
9264751
48667299
5456893
69196095
86927367
82568808
1481456
92941671
2685621
49198725
7494973
3456113