28171953
30469612
53808096
67088237
2076838
48257350
79757955
35618204
86142096
20035964
36736131
31076084
36779064
26679976
91871702
30525368
56572863
14533910
60916874
54672979
6047921
7572643
15253027
37176924
6686695
54522711
37355976
66016490
55086438
9730556
84643222
81565
47384654
37628299
54606331
74937764
59878330
19435128
33817135
26473113