47506855
886326
85197848
76011680
8581428
69762060
36351033
31456550
70018241
92662034
92349233
78575746
33396995
98226806
29317540
30278523
40175190
74668357
4891813
35822693
45793072
20112387
97749199
79555738
15688125
37199050
86189159
39924700
76854485
6052141
68194380
42179066
63317275
13161360
76579841
74206002
79957172
69378692
45011812
30659148