34566965
48289078
3885253
84177973
18269121
41558596
60744959
13998489
31043368
35198960
9833858
4477615
47626366
3104227
30004395
83411604
7259488
8972968
52569408
6676317
23396892
49478692
53362113
80888171
77806907
3258736
89283590
10173402
63087680
41282507
47742352
3433196
91454969
60065177
48919600
16746248
45653534
17781850
21339546
4711736