33415936
2963183
77638518
55959883
71149160
9121688
67307502
50735236
54772767
71672403
10798836
61042696
93889601
5935180
77277203
53333008
60272134
56038723
23248620
48811611
10193984
5089136
12639564
22966233
61259076
52261675
98281952
62774732
56919798
35196388
53825540
47924392
13686354
42494546
64914227
19475402
16943549
80189006
43818313
9358737