35573141
60704558
92588196
40665400
63254339
14116551
76871793
43795104
9695182
15908514
16364299
24304683
1715888
90335834
48461625
11265670
85556940
42109199
70301450
33443630
13394381
17943442
36965338
59642056
64966062
56939537
50909442
3110774
25168001
1174131
87467992
74003664
43417021
19326951
50531922
62747980
621359
731319
5903455
51001568