13918669
15144937
81534554
22604852
44713167
14301317
60243822
4959782
66968977
54229338
64011904
3572448
9946306
59839156
56999710
81531002
5862042
34503337
44231166
13288529
89373233
29126
16932397
46814285
7584840
2848917
79969946
72071442
97854723
55348757
87957011
92874513
6584895
18107802
7569468
3685649
54886177
22657434
43197128
31773812