12231086
5624009
96899407
56944219
29387302
48589360
77919052
84222591
92749792
73127000
93592393
16917442
60599321
82814061
52411821
45808967
20322465
92824931
83164346
25478710
64189656
73958140
49323025
6357378
68882651
7117472
18948540
88412836
80894640
39618303
55566722
34582471
5669782
50693115
53142910
85529359
52884388
5554215
47067889
76606156