83922270
71873592
5516232
50098854
7941787
75426925
87017290
36259347
76806836
32281444
69884393
34329956
8225453
83324171
57059791
40888477
63385526
95814890
26872455
78127669
7006482
62397975
28898760
365531
99368802
87481882
24258105
75094228
65692830
94817956
23765955
38129978
14072272
99816036
40371456
23563520
64713074
72247731
10192206
57367584