54769578
29544191
5317035
33959890
269190
75751728
61647829
97214157
10692785
40275883
79773895
48398375
86567770
61062078
89112683
88933579
93083799
333450
6860995
67978433
8198995
3881750
81219748
351732
21542746
37649103
62324523
47402262
74788942
86108822
12488433
13789942
11187369
83223030
42273825
63339259
72575716
59034876
55956509
17835661