71317661
10853163
5141284
28821368
4298156
57071728
60385221
56459324
38584528
23431002
69819296
78397452
16165929
81588626
20249476
61914720
16702845
1681184
66982827
32744060
57954076
7645135
10646641
144961
41127537
222840
7715351
16795124
45602775
45693536
73087694
3665353
18834881
41598825
23318893
95281161
47557123
7136963
56672504
37575