492475
32873641
46434164
64701170
31724930
8639266
7971184
38426435
94334614
15998676
92497469
85335130
46998836
48676790
63612025
6996693
91576462
49354429
49719797
73845853
89076736
2415044
55857968
61441251
3538560
29574669
27915294
65183923
37998056
49796448
97403824
70325225
69694303
77449584
85453867
6809483
81753382
27466040
31577180
43158186