59816361
13932484
84721067
50711369
54266108
66628884
9685125
9576824
4956235
26942919
96341595
15072557
1014386
15116856
21355198
16988353
92103865
8682125
65743065
9268303
31667324
70024077
97885622
5308044
21698737
33899126
25044977
9464815
12848224
48139544
48378199
80307825
77185347
913693
63295
32007738
89429750
15088759
5087156
33984354