1271991
33924251
7242873
99229821
31518503
40423612
65557408
44264226
712097
29657826
47307472
39596454
32375928
50787303
57025652
21057368
55308790
33828231
16997766
99823376
8081021
57282830
38673625
16171910
243184
8804732
48441775
86391049
87914685
33621277
83741077
96531734
38962232
24293425
18251107
63679518
6032660
20658086
89021053
82499787