32660
44653639
51871269
44027709
21018475
99142919
77205392
32426711
66547309
96124598
94563370
73052253
5829756
44168840
819151
4475681
55934040
40312411
7322483
52046999
38658723
83346562
69059617
66853612
5764537
16857472
41989154
72399090
97815442
33681743
32463339
49548209
90119237
60365165
83869749
50541226
47115858
49447374
54388011
62978401