15331047
84183216
80987156
30747113
45951559
20858321
94676231
28303767
48244581
2649370
29097042
48709463
36333406
50715054
23942080
922421
243522
67103217
50674864
93742635
15888062
23929643
3053846
17681758
38868218
50727129
60476079
41198499
43568937
37283689
31742057
932666
24388149
63668878
39743533
72407184
19611843
81521740
12852522
62514415