17636380
8386133
11821911
5785691
1714572
62776143
87306008
37304583
50363239
18312893
88501805
31315608
94803437
15487063
47247679
32291091
41713583
56703982
4393464
4491449
723681
33382019
67567764
28459532
21502119
6495484
76498243
71349009
2835598
2208971
12513088
17523013
541936
32678414
33771292
3412315
81187787
23746085
74081140
63208787