54632423
40152046
37278551
24881759
37869803
53472925
2293118
12514306
59622241
5485161
12879346
66064928
19645402
63745004
45559258
14986588
50675401
28634662
76332140
16211618
2643157
21788227
96723399
27506381
78803674
351608
43119224
25154605
4114423
55265641
61866463
32139175
32179648
29017530
80402124
89744818
6238527
95089143
47851424
17706201