56362637
47776852
20037240
76393287
26093361
82718544
7938996
70175867
18087577
9256574
28305679
37411279
364762
84189847
95467372
11034531
77493761
22065209
20456603
51155939
84418607
57359841
3233519
83604158
63879342
82443279
81641312
47077420
14615533
69453206
372201
49536126
91192860
32636501
7237672
28002213
10074045
39472860
36246632
8422914