47382500
50047788
76459883
3895963
34643359
4734262
47217838
45889113
60937702
22211010
95994744
34989663
7149844
74186348
1902603
2859054
20633380
29061344
13684556
99604175
98197947
46675403
33327522
38679767
35189644
72612496
20705450
85106575
1168143
80485993
86249342
87178196
24085732
4363190
1359275
51623379
35234609
86475378
12574421
53382837