38322453
41139883
14795680
76782861
75858872
79951259
75655328
61987310
66281
72011232
68837359
70145465
53319254
47185448
60269631
87101315
85402921
21951249
31814102
68309872
96137816
44325812
34818014
23772846
98577322
50425702
30193190
6018385
93724918
34444407
62353957
55826657
50144726
86311788
71604992
8804286
80709779
15279167
58563476
60136756