40231382
6116311
77451477
92586776
73066544
72886993
43008802
33313994
6892721
31848418
2322909
81193076
4162507
92968957
35251710
937157
56594355
50759674
29432666
68854926
877920
34803257
23161208
69498066
56939425
79577200
65112281
30335643
825120
54755491
7073992
38554233
34823110
84871041
52228052
39975477
97985886
27006465
95351211
39397912