30494338
91269157
69226546
30782404
41645767
14993157
35221598
99929737
72694163
40366113
4405470
96995289
14471514
75301862
10564940
55501256
9888937
72727990
25288703
67855487
96092912
18768959
66236154
5139624
18986561
13466589
4462212
44304986
14335865
34271352
12784017
14837786
81184115
56739093
97945284
12273363
77947118
29407338
1073488
11753149