4491105
36767521
25664712
45811284
23453270
51845554
6208827
2917850
80641550
83662441
47198392
51009731
60078281
38225656
47652393
676240
27916405
25075715
36329028
92296346
74499476
94554669
2820914
59681106
80862005
75089580
25079233
95718632
80344165
10393662
30194225
52937411
34152559
93267551
36046467
9822069
64347284
33244460
11092930
1283540